deed of donation - Francés Inglés Diccionario